
body {
}
.error_wrap{width:948px;border:1px solid #ccc;height:300px;margin-top:30px;background:url(../images/errorbg.png) repeat-x left bottom;position:relative}
.errorcon{width:500px;margin-left:280px;_display:inline;margin-top:90px;_display:inline;float:left;background:url(../images/errorbg2.png) no-repeat left top}
.errorcon p{padding-left:60px;margin-bottom:4px;float:left;width:500px}
.errorcon p.s1{font-size:16px;font-weight:bold}
.errorcon p.s1 em{margin-left:13px;color:#096faf}
.errorcon p.s2{color:#555}
.errorcon p.s3 .btn{width:112px;height:29px;border:none;background:url(../images/otherbg.png) no-repeat left -347px;text-align:center;cursor:pointer;font-weight:bold;color:#894306;line-height:29px;font-size:14px;margin-right:10px}
.errorcon p.s4{color:#777}
.suc{background:url(../images/otherbg.png) no-repeat left -812px}
.errorcon .info{width:120px;text-align:right;}
.errorcon span{display:block;float:left}
.errorcon ul li{float:left;margin-bottom:18px;height:26px;line-height:26px;width:500px;font-size:14px}
.errorcon ul li input{width:200px;height:26px;border:1px solid #ccc;line-height:26px}
.m_fs{width:800px;font-size:14px;font-weight:bold;margin-left:200px;_display:inline;margin-top:10px}
.error_404bg,.error_500bg{width:138px;height:100px;background:url(../images/404.png) no-repeat left top;position:absolute;right:50px;top:60px}
.error_500bg{background:url(../images/500.png) no-repeat left top;}